Improving Reliability and Adaptability via Program Steering

نویسندگان

  • Lee Lin
  • Michael D. Ernst
چکیده

Software systems often contain several discrete modes of operation and a mechanism for switching between modes. Even when a multi-mode system has been tested by its developer, it may be unreliable in the field, because the developer cannot foresee and test for every possible scenario; unexpected situations in which the program fails or underperforms (for example, by choosing a non-optimal mode) are certain to arise. This research mitigates such problems by creating adaptive modal programs that handle unanticipated scenarios by autonomously selecting an appropriate mode. The technique creates a new mode selector via machine learning by training on good behavior in anticipated situations. The new controller can augment or replace the old one. Preliminary experiments indicate that our technique can re-derive ideal controllers and can improve the reliability and performance of good ones.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Program Steering: Improving Adaptability and Mode Selection via Dynamic Analysis

A multi-mode software system contains several distinct modes of operation and a controller for deciding when to switch between modes. Even when developers rigorously test a multi-mode system before deployment, they cannot foresee and test for every possible usage scenario. As a result, unexpected situations in which the program fails or underperforms (for example, by choosing a non-optimal mode...

متن کامل

Efficiency Analysis of Hydraulic Power Steering System

Hydraulic assisted power steering system is a high bandwidth servo with stringent performance requirements on accuracy, reliability, and cost. Design of such a system can be best achieved by using a validated and user friendly computer simulation program. Hydraulic integrated power steering ( HIPS ) program has been developed using basic concepts from science and engineering. HIPS provides a de...

متن کامل

Falcon { Toward Interactive Parallel Programs :

This paper focuses on the opportunities and costs of on-line steering as applied to a substantial parallel application. We demonstrate potential performance improvements through the use of the Falcon system, an experimental system for the on-line monitoring and steering of parallel programs. The visual presentation of program output along with animated displays of program performance informatio...

متن کامل

A Comparison of the Effect of Systematic Motivational Group Counseling Program and Metacognitive Strategies Training upon Exam Anxiety and Academic Adaptability in Female Middle School Students

The present research has aimed to compare the effect of systematic motivational group counseling program and training on metacognitive strategies upon exam anxiety and academic adaptability in female middle school students in Tehran. For this purpose, 36 female senior high school students from Tehran's 12th District in the school year of 2018-2019 were selected by means of multistage random sam...

متن کامل

Walking adaptability therapy after stroke: study protocol for a randomized controlled trial

BACKGROUND Walking in everyday life requires the ability to adapt walking to the environment. This adaptability is often impaired after stroke, and this might contribute to the increased fall risk after stroke. To improve safe community ambulation, walking adaptability training might be beneficial after stroke. This study is designed to compare the effects of two interventions for improving wal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003